/**
 * Errand class.
 */
package pits.util;

import java.util.List;

public class Errand {

	public void parseNameID(String[] langList, List<Integer> IDList, List<String> nameList) {
		for (int i = 0; i < langList.length; i++) {
			if (!langList[i].equals("")) {
				if (isNumber(langList[i])) {
					IDList.add(Integer.parseInt(langList[i]));
					// new pits.util.Logger().write("ID " + langList[i]);
				} else {
					nameList.add(langList[i]);
					// new pits.util.Logger().write("Name " + langList[i]);
				}
			}
		}
	}

	public String parseDate(String dateRep) {
		return new String(dateRep.substring(0, 2) + "/" + dateRep.substring(2, 4) + "/" + dateRep.substring(4, 8));
	}

	public boolean isNumber(String str) {
		for (int i = 0; i < str.length(); i++) {
			if (str.charAt(i) > 57 || str.charAt(i) < 48) {
				return false;
			}
		}
		return true;
	}
}
